Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/helm.spec'], chrootPath='/var/lib/mock/815778-fedora-rawhide-x86_64-1540558851.855669/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s426vi5d:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9d61987854104be6ba2daf12ee70a764', '-D', '/var/lib/mock/815778-fedora-rawhide-x86_64-1540558851.855669/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s426vi5d:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/helm.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 for target x86_64 Wrote: /builddir/build/SRPMS/helm-0.9.0-1.fc30.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/helm.spec'], chrootPath='/var/lib/mock/815778-fedora-rawhide-x86_64-1540558851.855669/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s426vi5d:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '4716a6f9e909494abbd79dd7b70a38ae', '-D', '/var/lib/mock/815778-fedora-rawhide-x86_64-1540558851.855669/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.s426vi5d:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/helm.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 for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xaOgqQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf helm-0.9.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/v0.9.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd helm-0.9.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nNVKTX + umask 022 + cd /builddir/build/BUILD + cd helm-0.9.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info + /usr/bin/make -O -j2 standalone /usr/bin/make -C standalone/builds/linux CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling alias.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling biquad_filter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling arpeggiator.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp: In member function 'std::pair mopo::Arpeggiator::getNextNote()': BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp:92:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (note_index_ >= ascending_.size() - 1) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (note_index_ >= pattern->size()) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling bit_crush.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling bypass_router.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling delay.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/delay.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling envelope.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling distortion.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling feedback.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling ladder_filter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling formant_manager.cpp BUILDSTDERR: In file included from ../../../mopo/src/formant_manager.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/formant_manager.cpp: In member function 'std::complex mopo::FormantManager::getResponse(mopo::mopo_float)': BUILDSTDERR: ../../../mopo/src/formant_manager.cpp:51:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < formants_.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling linear_slope.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling magnitude_lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling midi_lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling memory.cpp BUILDSTDERR: In file included from ../../../mopo/src/memory.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling mono_panner.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling oscillator.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling portamento_slope.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling operators.cpp BUILDSTDERR: In file included from ../../../mopo/src/operators.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling processor.cpp BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'bool mopo::Processor::inputMatchesBufferSize(int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:54:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (input >= inputs_->size()) BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'virtual void mopo::Processor::registerInput(mopo::Input*, int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:170:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: while (inputs_->size() <= index) BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'virtual mopo::Output* mopo::Processor::registerOutput(mopo::Output*, int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:180:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: while (outputs_->size() <= index) BUILDSTDERR: ~~~~~~~~~~~~~~~~~^~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling resonance_lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling reverb.cpp BUILDSTDERR: In file included from ../../../mopo/src/reverb.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/reverb_all_pass.h:21, BUILDSTDERR: from ../../../mopo/src/reverb.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling reverb_all_pass.cpp BUILDSTDERR: In file included from ../../../mopo/src/reverb_all_pass.h:21, BUILDSTDERR: from ../../../mopo/src/reverb_all_pass.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling processor_router.cpp BUILDSTDERR: ../../../mopo/src/processor_router.cpp: In member function 'virtual void mopo::ProcessorRouter::updateAllProcessors()': BUILDSTDERR: ../../../mopo/src/processor_router.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < num_processors; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor_router.cpp:326:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < num_feedbacks; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling sample_decay_lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling reverb_comb.cpp BUILDSTDERR: In file included from ../../../mopo/src/reverb_comb.h:21, BUILDSTDERR: from ../../../mopo/src/reverb_comb.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling simple_delay.cpp BUILDSTDERR: In file included from ../../../mopo/src/simple_delay.h:21, BUILDSTDERR: from ../../../mopo/src/simple_delay.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling smooth_filter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling smooth_value.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling state_variable_filter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling step_generator.cpp BUILDSTDERR: ../../../mopo/src/step_generator.cpp: In member function 'virtual void mopo::StepGenerator::process()': BUILDSTDERR: ../../../mopo/src/step_generator.cpp:33:9: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i = 0; BUILDSTDERR: ^ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling stutter.cpp BUILDSTDERR: In file included from ../../../mopo/src/stutter.h:21, BUILDSTDERR: from ../../../mopo/src/stutter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling trigger_operators.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling value.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling voice_handler.cpp BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'mopo::Voice* mopo::VoiceHandler::grabVoice()': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:225:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: (!legato_ || pressed_notes_.size() < polyphony_ || active_voices_.size() < polyphony_)) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:225:81: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: (!legato_ || pressed_notes_.size() < polyphony_ || active_voices_.size() < polyphony_)) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'virtual mopo::VoiceEvent mopo::VoiceHandler::noteOff(mopo::mopo_float, int)': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:317:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if (polyphony_ <= pressed_notes_.size() && voice->state().event != kVoiceKill) { BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'void mopo::VoiceHandler::setPolyphony(size_t)': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:347:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: while (all_voices_.size() < polyphony) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling border_bounds_constrainer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling file_list_box_model.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_common.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/helm_common.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/helm_common.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling midi_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const jumake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: ce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling load_save.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:870:17: required from 'void juce::Array::removeFirstMatchingValue(juce::Array::ParameterType) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]' BUILDSTDERR: ../../../src/common/load_save.cpp:203:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/load_save.cpp:833:17: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/load_save.cpp:67:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111,make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling startup.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/startup.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/startup.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synth_base.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synth_gui_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling bpm_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling filter_response.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:22, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:22, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling global_tool_tip.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling filter_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling midi_keyboard.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling graphical_step_sequencer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/graphical_step_sequencer.cpp: In member function 'void GraphicalStepSequencer::setStepSliders(std::vector)': BUILDSTDERR: ../../../src/editor_components/graphical_step_sequencer.cpp:142:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < sliders.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling modulation_highlight.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling modulation_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/modulation_button.cpp: In member function 'virtual void ModulationButton::mouseDown(const juce::MouseEvent&)': BUILDSTDERR: ../../../src/editor_components/modulation_button.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < connections.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling modulation_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling modulation_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_background.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_component.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRmake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: egion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_envelope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_modulation_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce:make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: :RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../src/editor_components/open_gl_oscilloscope.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': ../../../JUCE/modules/juce_graphics/native/jucmake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: e_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_peak_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: : required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../src/editor_components/oscilloscope.h:22, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling patch_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling retrigger_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synth_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synth_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/synth_slider.cpp: In member function 'virtual void SynthSlider::mouseDown(const juce::MouseEvent&)': BUILDSTDERR: ../../../src/editor_components/synth_slider.cpp:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < connections.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling tempo_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling text_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling text_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling wave_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:22, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:22, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here ../../../make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling xy_pad.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:22, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:22, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling arp_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling about_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling bpm_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling contribute_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*,make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling delay_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling delete_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern =make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling distortion_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling dynamic_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling envelope_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling extra_mod_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling feedback_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling filter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: , int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling formant_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling full_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling lfo_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling mixer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling noise_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling oscillator_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling open_gl_modulation_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling patch_browser.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:22: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:22: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling reverb_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling save_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling step_sequencer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling sub_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling stutter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synthesis_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:22, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:22, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling synth_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here ../../../make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling update_check_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:19: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling voice_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling volume_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling browser_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(Savmake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: edStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling colors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling fonts.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling default_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling shaders.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImagemake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: Untransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling modulation_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling text_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' ../../../JUCE/modules/juce_graphics/nmake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: ative/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_computer_keyboard.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:22, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:22, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/standalone/helm_computer_keyboard.cpp: In member function 'void HelmComputerKeyboard::changeKeyboardOffset(int)': BUILDSTDERR: ../../../src/standalone/helm_computer_keyboard.cpp:36:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < layout_.length(); ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../src/standalone/helm_computer_keyboard.cpp: In member function 'virtual bool HelmComputerKeyboard::keyStateChanged(bool, juce::Component*)': BUILDSTDERR: ../../../src/standalone/helm_computer_keyboard.cpp:52:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < layout_.length(); ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.h:20, BUILDSTDERR: from ../../../src/standalone/helm_computer_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_editor.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:22, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:22, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class jmake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: uce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:20, BUILDSTDERR: from ../../../src/standalone/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling dc_filter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling detune_lookup.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling main.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:22, BUILDSTDERR: from ../../../src/standalone/main.cpp:19: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/standalone/helm_editor.h:22, BUILDSTDERR: from ../../../src/standalone/main.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/standalone/main.cpp:84:87: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.h:60, BUILDSTDERR: from ../../JuceLibraryCode/JuceHeader.h:23, BUILDSTDERR: from ../../../src/standalone/main.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.h:100:10: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool apply (void*, size_t, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const; BUILDSTDERR: ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling fixed_point_oscillator.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp: In member function 'virtual void mopo::FixedPointOscillator::process()': BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:53:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: while (i < buffer_size) { BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:57:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for (; i < samples; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:67:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for (; i < samples; ++i) { BUILDSTDERR: ~~^~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling gate.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling fixed_point_wave.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_lfo.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_engine.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_engine.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_engine.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_module.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_module.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_module.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_module.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_module.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_module.cpp: In member function 'mopo::Output* mopo::HelmModule::createTempoSyncSwitch(std::__cxx11::string, mopo::Processor*, mopo::Output*, bool, mopo::ValueSwitch*)': BUILDSTDERR: ../../../src/synthesis/helm_module.cpp:187:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < sizeof(synced_freq_ratios) / sizeof(Value); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_oscillators.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling noise_oscillator.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling peak_meter.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling resonance_cancel.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling trigger_random.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling value_switch.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling helm_voice_handler.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp: In member function 'virtual void mopo::HelmVoiceHandler::noteOn(mopo::mopo_float, mopo::mopo_float, int, int)': BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp:760:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (getPressedNotes().size() < polyphony() || legato_->value() == 0.0) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp: In member function 'virtual mopo::VoiceEvent mopo::HelmVoiceHandler::noteOff(mopo::mopo_float, int)': BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp:766:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (getPressedNotes().size() > polyphony() && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling BinaryData.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_audio_devices.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp:861:36: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::AudioDeviceManager::MidiCallbackInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:154, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h:454:12: note: 'struct juce::AudioDeviceManager::MidiCallbackInfo' declared here BUILDSTDERR: struct MidiCallbackInfo BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp:848:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioDeviceManager::MidiCallbackInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:154, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h:454:12: note: 'struct juce::AudioDeviceManager::MidiCallbackInfo' declared here BUILDSTDERR: struct MidiCallbackInfo BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_audio_basics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioChannelSet; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp:334:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AudioChannelSet'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MidiMessage; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp:303:48: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MidiMessage'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:72, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/midi/juce_MidiMessage.h:32:17: note: 'class juce::MidiMessage' declared here BUILDSTDERR: class JUCE_API MidiMessage BUILDSTDERR: ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_audio_processors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::AudioChannelSet&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:700:13: required from 'void juce::Array::resize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:813:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AudioChannelSet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:702:13: required from 'void juce::Array::resize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:813:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AudioChannelSet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioChannelSet; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:291:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AudioChannelSet'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::BusProperties; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::BusProperties; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AudioProcessor::BusProperties; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1435:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::BusProperties'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1423:12: note: 'struct juce::AudioProcessor::BusProperties' declared here BUILDSTDERR: struct BusProperties BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_audio_utils.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Range&]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:146:100: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Range' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp:68:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Range' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp:887:33: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp:869:22: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:59, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Range; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:458:13: required from 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Range&]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:146:100: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Range'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1128:9: required from 'void juce::Array::ensureStorageAllocated(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:645:9: required from 'void juce::RectangleList::ensureStorageAllocated(int) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:406:65: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_audio_formats.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:73, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:106, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov_pcm_seek_page(juce::OggVorbisNamespace::OggVorbis_File*, juce::OggVorbisNamespace::ogg_int64_t)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1566:10: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: }else BUILDSTDERR: ^~~~ BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1568:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: (void) result; BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:193, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:42, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h: In instantiation of 'void juce::zerostruct(Type&) [with Type = juce::AiffFileHelpers::BASCChunk]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp:138:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h:31:78: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct juce::AiffFileHelpers::BASCChunk'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: inline void zerostruct (Type& structure) noexcept { memset (&structure, 0, sizeof (structure)); } BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:102, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp:126:12: note: 'struct juce::AiffFileHelpers::BASCChunk' declared here BUILDSTDERR: struct BASCChunk BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:193, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:42, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h: In instantiation of 'void juce::zerostruct(Type&) [with Type = juce::WavFileHelpers::AcidChunk]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp:718:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h:31:78: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct juce::WavFileHelpers::AcidChunk'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: inline void zerostruct (Type& structure) noexcept { memset (&structure, 0, sizeof (structure)); } BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:108, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp:713:12: note: 'struct juce::WavFileHelpers::AcidChunk' declared here BUILDSTDERR: struct AcidChunk BUILDSTDERR: ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_cryptography.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_cryptography/juce_cryptography.cpp:43, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_cryptography.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_cryptography/encryption/juce_BlowFish.cpp:314:6: warning: mangled name for 'bool juce::BlowFish::apply(void*, size_t, void (juce::BlowFish::*)(juce::uint32&, juce::uint32&) const noexcept) const' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: bool BlowFish::apply (void* data, size_t size, void (BlowFish::*op) (uint32&, uint32&) const noexcept) const BUILDSTDERR: ^~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_data_structures.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_events.cpp make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_core.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:711:39: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1611:47: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::String&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:145:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::move(int, int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:213:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1090:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + currentIndex, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + currentIndex + 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (newIndex - currentIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1096:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + newIndex + 1, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + newIndex, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (currentIndex - newIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1101:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (data.elements + newIndex, tempCopy, sizeof (ElementType)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:240:52: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp:169:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::NamedValueSet::NamedValue' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:251, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.h:57:12: note: 'struct juce::NamedValueSet::NamedValue' declared here BUILDSTDERR: struct NamedValue BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:706:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:700:13: required from 'void juce::Array::resize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:716:53: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:219:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::NamedValueSet::NamedValue; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp:29:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::NamedValueSet::NamedValue'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:251, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.h:57:12: note: 'struct juce::NamedValueSet::NamedValue' declared here BUILDSTDERR: struct NamedValue BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:352:58: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.cpp:328:24: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Expression; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Expression; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Expression; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.cpp:232:54: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Expression'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:277, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.h:41:17: note: 'class juce::Expression' declared here BUILDSTDERR: class JUCE_API Expression BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::String; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:28:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Identifier; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1071:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Identifier'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:243, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_Identifier.h:36:17: note: 'class juce::Identifier' declared here BUILDSTDERR: class JUCE_API Identifier BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::BigInteger; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_BigInteger.cpp:1005:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::BigInteger'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:276, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_BigInteger.h:36:17: note: 'class juce::BigInteger' declared here BUILDSTDERR: class JUCE_API BigInteger BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TextDiff::Change; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_TextDiff.cpp:48:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::TextDiff::Change'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:246, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_TextDiff.h:51:12: note: 'struct juce::TextDiff::Change' declared here BUILDSTDERR: struct Change BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Expression::Symbol; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:539:9: required from 'bool juce::Array::addIfNotAlreadyThere(juce::Array::ParameterType) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Expression::Symbol&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.cpp:640:75: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::Expression::Symbol'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:277, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.h:183:12: note: 'struct juce::Expression::Symbol' declared here BUILDSTDERR: struct Symbol BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MACAddress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:539:9: required from 'bool juce::Array::addIfNotAlreadyThere(juce::Array::ParameterType) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::MACAddress&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/native/juce_linux_Network.cpp:43:56: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MACAddress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:297, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/network/juce_MACAddress.h:30:17: note: 'class juce::MACAddress' declared here BUILDSTDERR: class JUCE_API MACAddress BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.cpp:126, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp: In static member function 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:522:25: warning: '*((void*)& +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: value (other.value) BUILDSTDERR: ^ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_graphics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:114, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp: In static member function 'static juce::PixelARGB juce::ColourHelpers::HSB::toRGB(float, float, float, juce::uint8)': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp:105:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (h < 5.0f) return PixelARGB (alpha, (uint8) roundToInt (v * (1.0f - (s * (1.0f - f)))), x, intV); BUILDSTDERR: ^~ BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp:106:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: return PixelARGB (alpha, intV, x, (uint8) roundToInt (v * (1.0f - s * f))); BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::ColourGradient::ColourPoint&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:99:49: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ColourGradient::ColourPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::AttributedString::Attribute&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:45:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AttributedString::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::TypefaceCache::CachedFace&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:67:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::TypefaceCache::CachedFace' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:137, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:137:12: note: 'struct juce::TypefaceCache::CachedFace' declared here BUILDSTDERR: struct CachedFace BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:185:66: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::PositionedGlyph&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:268:85: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:106:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ColourGradient::ColourPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp:127:117: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:76:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ImageCache::Pimpl::Item' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:128, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:97:12: note: 'struct juce::ImageCache::Pimpl::Item' declared here BUILDSTDERR: struct Item BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:78:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AttributedString::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:258:36: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:78:19: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp:115:122: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AttributedString::Attribute; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:200:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AttributedString::Attribute'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TypefaceCache::CachedFace; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:66:21: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::TypefaceCache::CachedFace'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:137, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:137:12: note: 'struct juce::TypefaceCache::CachedFace' declared here BUILDSTDERR: struct CachedFace BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::PositionedGlyph; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:147:27: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::PositionedGlyph'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TextLayout::Glyph; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TextLayout::Glyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::TextLayout::Glyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_TextLayout.cpp:63:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::TextLayout::Glyph'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:127, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_TextLayout.h:90:21: note: 'class juce::TextLayout::Glyph' declared here BUILDSTDERR: class JUCE_API Glyph BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h:94:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ImageCache::Pimpl::Item; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:59:86: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ImageCache::Pimpl::Item'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:128, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:97:12: note: 'struct juce::ImageCache::Pimpl::Item' declared here BUILDSTDERR: struct Item BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Font; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:669:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Font'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:124, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.h:40:17: note: 'class juce::Font' declared here BUILDSTDERR: class JUCE_API Font BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:184:13: required from 'void juce::RectangleList::addWithoutMerging(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:441:64: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_gui_extra.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:130:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:144:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1128:9: required from 'void juce::Array::ensureStorageAllocated(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:39:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::CodeEditorComponent::CodeEditorLine::SyntaxToken'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:93, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:113:12: note: 'struct juce::CodeEditorComponent::CodeEditorLine::SyntaxToken' declared here BUILDSTDERR: struct SyntaxToken BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:1249:91: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:1513:18: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::CodeEditorComponent::ColourScheme::TokenType'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:82, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h:223:16: note: 'struct juce::CodeEditorComponent::ColourScheme::TokenType' declared here BUILDSTDERR: struct TokenType BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:117:17: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../.make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: ./../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_opengl.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp: In static member function 'static void juce::OpenGLFrameBufferImage::Reader::verticalRowFlip(juce::PixelARGB*, int, int)': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:111:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (row1, row2, rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:112:47: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (row2, tempRow, rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp: In member function 'void juce::OpenGLFrameBufferImage::Writer::write(const juce::PixelARGB*) const': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:130:85: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: data + area.getWidth() * (area.getHeight() - 1 - y), rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:284, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/native/juce_OpenGL_linux_X11.h: In static member function 'static bool juce::OpenGLHelpers::isContextActive()': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/native/juce_OpenGL_linux_X11.h:244:14: warning: unused variable 'display' [-Wunused-variable] BUILDSTDERR: if (auto display = xDisplay.display) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:277:25: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:420:9: required from 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2251:38: required from 'void juce::RenderingHelpers::SavedStateBase::fillRectList(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2669:84: required from 'void juce::RenderingHelpers::StackBasedLowLevelGraphicsContext::fillRectList(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2669:10: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Compiling include_juce_gui_basics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:302, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp: In member function 'void juce::LinuxComponentPeer::handleButtonPressEvent(const XButtonPressedEvent&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2219:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if (mapIndex < numElementsInArray (pointerMap)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp: In member function 'void juce::LinuxComponentPeer::handleButtonReleaseEvent(const XButtonReleasedEvent&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2244:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if (mapIndex < numElementsInArray (pointerMap)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::WeakReference&]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:155:87: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::move(int, int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:181:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1090:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + currentIndex, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + currentIndex + 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (newIndex - currentIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1096:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + newIndex + 1, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + newIndex, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (currentIndex - newIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1101:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (data.elements + newIndex, tempCopy, sizeof (ElementType)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::KeyPress&]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp:69:90: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:824:88: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:174:43: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::LookAndFeel::ColourSetting&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_SortedSet.h:304:9: required from 'bool juce::SortedSet::add(const ElementType&) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp:76:23: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::LookAndFeel::ColourSetting' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:284, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h:217:12: note: 'struct juce::LookAndFeel::ColourSetting' declared here BUILDSTDERR: struct ColourSetting BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp:153:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:277:25: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:824:88: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/buttons/juce_Button.cpp:593:21: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp:368:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::WeakReference; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:146:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::WeakReference'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp:32:45: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Range; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:2079:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Range'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MouseInputSource; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:651:46: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MouseInputSource'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:164, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.h:50:17: note: 'class juce::MouseInputSource' declared here BUILDSTDERR: class JUCE_API MouseInputSource BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:130:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:144:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::DisplayGeometry::ExtendedInfo; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:1229:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::DisplayGeometry::ExtendedInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:302, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:756:12: note: 'struct juce::DisplayGeometry::ExtendedInfo' declared here BUILDSTDERR: struct ExtendedInfo BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2657:77: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Desktop::Displays::Display; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:3860:28: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::Desktop::Displays::Display'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:174, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Desktop.h:330:16: note: 'struct juce::Desktop::Displays::Display' declared here BUILDSTDERR: struct Display BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::LookAndFeel::ColourSetting; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:420:9: required from 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::LookAndFeel::ColourSetting&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_SortedSet.h:304:9: required from 'bool juce::SortedSet::add(const ElementType&) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp:76:23: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::LookAndFeel::ColourSetting'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:284, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h:217:12: note: 'struct juce::LookAndFeel::ColourSetting' declared here BUILDSTDERR: struct ColourSetting BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:117:17: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, from ../../../JUCE/modules/juce_gui_basimake[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' BUILDSTDERR: cs/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:260, BUILDSTDERR: from ../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:56:13: warning: 'juce::appUsageReported' defined but not used [-Wunused-variable] BUILDSTDERR: static bool appUsageReported = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Linking Helm - App make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' + /usr/bin/make -O -j2 lv2 /usr/bin/make -C builds/linux/LV2 CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" /usr/bin/make -f Makefile.binary CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" /usr/bin/make -f Makefile.ttl_generator CONFIG=Release make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' g++ lv2_ttl_generator.c -o lv2_ttl_generator -ldl make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling alias.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling arpeggiator.cpp BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp: In member function 'std::pair mopo::Arpeggiator::getNextNote()': BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp:92:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (note_index_ >= ascending_.size() - 1) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/arpeggiator.cpp:108:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (note_index_ >= pattern->size()) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling biquad_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling bit_crush.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling juce_LV2_Wrapper.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:66: BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h: In function 'int lv2_atom_object_query(const LV2_Atom_Object*, LV2_Atom_Object_Query*)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:286:37: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] BUILDSTDERR: for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ BUILDSTDERR: ^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:347:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' BUILDSTDERR: LV2_ATOM_OBJECT_FOREACH(object, prop) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h: In function 'int lv2_atom_object_body_get(uint32_t, const LV2_Atom_Object_Body*, ...)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:292:37: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] BUILDSTDERR: for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(body); \ BUILDSTDERR: ^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:380:2: note: in expansion of macro 'LV2_ATOM_OBJECT_BODY_FOREACH' BUILDSTDERR: LV2_ATOM_OBJECT_BODY_FOREACH(body, size, prop) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h: In function 'int lv2_atom_object_get(const LV2_Atom_Object*, ...)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:286:37: warning: unnecessary parentheses in declaration of 'prop' [-Wparentheses] BUILDSTDERR: for (const LV2_Atom_Property_Body* (iter) = lv2_atom_object_begin(&(obj)->body); \ BUILDSTDERR: ^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:433:2: note: in expansion of macro 'LV2_ATOM_OBJECT_FOREACH' BUILDSTDERR: LV2_ATOM_OBJECT_FOREACH(object, prop) { BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:66: BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp: In member function 'void JuceLv2Wrapper::lv2Run(juce::uint32)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/includes/atom-util.h:133:29: warning: unnecessary parentheses in declaration of 'iter' [-Wparentheses] BUILDSTDERR: for (const LV2_Atom_Event* (iter) = lv2_atom_sequence_begin(&(seq)->body); \ BUILDSTDERR: ^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:1411:21: note: in expansion of macro 'LV2_ATOM_SEQUENCE_FOREACH' BUILDSTDERR: LV2_ATOM_SEQUENCE_FOREACH(portEventsIn, iter) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::String; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:474:27: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:80: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp: In function 'void juceLV2_ConnectPort(LV2_Handle, juce::uint32, void*)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:1296:31: warning: array subscript 0 is above array bounds of 'float* [0]' [-Warray-bounds] BUILDSTDERR: portAudioIns[i] = (float*)dataLocation; BUILDSTDERR: ~~~~~~~~~~~~~~^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp: In member function 'void JuceLv2Wrapper::lv2Run(juce::uint32)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:1404:50: warning: array subscript 0 is above array bounds of 'float* [0]' [-Warray-bounds] BUILDSTDERR: channels [i] = portAudioIns[i]; BUILDSTDERR: ~~~~~~~~~~~~~~^ BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp: In constructor 'JuceLv2Wrapper::JuceLv2Wrapper(double, const LV2_Feature* const*)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:1156:27: warning: array subscript 0 is above array bounds of 'float* [0]' [-Warray-bounds] BUILDSTDERR: portAudioIns[i] = nullptr; BUILDSTDERR: ~~~~~~~~~~~~~~^ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling bypass_router.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling delay.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/delay.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling distortion.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling envelope.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling feedback.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling formant_manager.cpp BUILDSTDERR: In file included from ../../../mopo/src/formant_manager.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/formant_manager.cpp: In member function 'std::complex mopo::FormantManager::getResponse(mopo::mopo_float)': BUILDSTDERR: ../../../mopo/src/formant_manager.cpp:51:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < formants_.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling ladder_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling magnitude_lookup.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling linear_slope.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling memory.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/memory.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling midi_lookup.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling mono_panner.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling oscillator.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling portamento_slope.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling operators.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/operators.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling processor.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'bool mopo::Processor::inputMatchesBufferSize(int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:54:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (input >= inputs_->size()) BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'virtual void mopo::Processor::registerInput(mopo::Input*, int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:170:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: while (inputs_->size() <= index) BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor.cpp: In member function 'virtual mopo::Output* mopo::Processor::registerOutput(mopo::Output*, int)': BUILDSTDERR: ../../../mopo/src/processor.cpp:180:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: while (outputs_->size() <= index) BUILDSTDERR: ~~~~~~~~~~~~~~~~~^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling resonance_lookup.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling reverb.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/reverb.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/reverb_all_pass.h:21, BUILDSTDERR: from ../../../mopo/src/reverb.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling reverb_all_pass.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/reverb_all_pass.h:21, BUILDSTDERR: from ../../../mopo/src/reverb_all_pass.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling processor_router.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ../../../mopo/src/processor_router.cpp: In member function 'virtual void mopo::ProcessorRouter::updateAllProcessors()': BUILDSTDERR: ../../../mopo/src/processor_router.cpp:318:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < num_processors; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/processor_router.cpp:326:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < num_feedbacks; ++i) { BUILDSTDERR: ~~^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling sample_decay_lookup.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling reverb_comb.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/reverb_comb.h:21, BUILDSTDERR: from ../../../mopo/src/reverb_comb.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling simple_delay.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/simple_delay.h:21, BUILDSTDERR: from ../../../mopo/src/simple_delay.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling smooth_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling smooth_value.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling step_generator.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ../../../mopo/src/step_generator.cpp: In member function 'virtual void mopo::StepGenerator::process()': BUILDSTDERR: ../../../mopo/src/step_generator.cpp:33:9: warning: variable 'i' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i = 0; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling state_variable_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling stutter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/stutter.h:21, BUILDSTDERR: from ../../../mopo/src/stutter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling trigger_operators.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling value.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling voice_handler.cpp BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'mopo::Voice* mopo::VoiceHandler::grabVoice()': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:225:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: (!legato_ || pressed_notes_.size() < polyphony_ || active_voices_.size() < polyphony_)) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:225:81: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: (!legato_ || pressed_notes_.size() < polyphony_ || active_voices_.size() < polyphony_)) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'virtual mopo::VoiceEvent mopo::VoiceHandler::noteOff(mopo::mopo_float, int)': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:317:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: if (polyphony_ <= pressed_notes_.size() && voice->state().event != kVoiceKill) { BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/voice_handler.cpp: In member function 'void mopo::VoiceHandler::setPolyphony(size_t)': BUILDSTDERR: ../../../mopo/src/voice_handler.cpp:347:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: while (all_voices_.size() < polyphony) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling border_bounds_constrainer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling file_list_box_model.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_common.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/helm_common.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/helm_common.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling midi_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::Cmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: lipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling load_save.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:870:17: required from 'void juce::Array::removeFirstMatchingValue(juce::Array::ParameterType) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]' BUILDSTDERR: ../../../src/common/load_save.cpp:203:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/load_save.cpp:833:17: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/load_save.cpp:67:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling startup.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/startup.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/common/startup.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synth_base.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synth_gui_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling bpm_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling filter_response.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:22, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:22, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling global_tool_tip.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling filter_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling graphical_envelope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling graphical_step_sequencer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:22, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/graphical_step_sequencer.cpp: In member function 'void GraphicalStepSequencer::setStepSliders(std::vector)': BUILDSTDERR: ../../../src/editor_components/graphical_step_sequencer.cpp:142:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < sliders.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling midi_keyboard.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_highlight.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/modulation_button.cpp: In member function 'virtual void ModulationButton::mouseDown(const juce::MouseEvent&)': BUILDSTDERR: ../../../src/editor_components/modulation_button.cpp:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < connections.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_Rendermake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_meter.cpp BUILDSTDERR: ingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:22, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_background.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_component.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:18: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:18: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_envelope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_modulation_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::Rmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: enderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../src/editor_components/open_gl_oscilloscope.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_peak_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../src/editor_components/oscilloscope.h:22, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::Rmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: enderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling patch_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:23, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling retrigger_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int,make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synth_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synth_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/editor_components/synth_slider.cpp: In member function 'virtual void SynthSlider::mouseDown(const juce::MouseEvent&)': BUILDSTDERR: ../../../src/editor_components/synth_slider.cpp:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < connections.size(); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling tempo_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, conmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: st juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling text_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling text_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling wave_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:22, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:22, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling xy_pad.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:22, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:22, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling arp_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling about_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling bpm_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling contribute_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/common/load_save.h:22, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, from ../../../src/editor_sections/contribute_sectionmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: .cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling delay_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling delete_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling distortion_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling dynamic_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling envelope_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling extra_mod_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling feedback_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling filter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling formant_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling full_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:24, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, conmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: st juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling lfo_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:23, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling mixer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling noise_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [wmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ith DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling oscillator_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling open_gl_modulation_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:23, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling reverb_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling patch_browser.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:22: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:22: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling save_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling step_sequencer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: ../../../JUCE/modules/juce_graphics/comake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: lour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling stutter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling sub_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synthesis_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:22, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:22, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling synth_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling update_check_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:19: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:19: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, from ../make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: ../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling voice_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling volume_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:23, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:22, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling browser_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling colors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling default_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:20: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:20: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling fonts.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling shaders.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling modulation_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::Rectmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: angleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling text_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:21, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:21: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_editor.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:22, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:21, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:22, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:21, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling dc_filter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling detune_lookup.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_plugin.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:22, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/common/helm_common.h:21, BUILDSTDERR: from ../../../src/common/synth_base.h:23, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:22, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../src/common/file_list_box_model.h:45:40: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:17, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling fixed_point_oscillator.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/fixed_point_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp: In member function 'virtual void mopo::FixedPointOscillator::process()': BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:53:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: while (i < buffer_size) { BUILDSTDERR: ~~^~~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:57:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for (; i < samples; ++i) { BUILDSTDERR: ~~^~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/fixed_point_oscillator.cpp:67:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: for (; i < samples; ++i) { BUILDSTDERR: ~~^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling fixed_point_wave.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling gate.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_lfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_engine.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_engine.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_engine.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_engine.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_module.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_module.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_module.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_module.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_module.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_module.cpp: In member function 'mopo::Output* mopo::HelmModule::createTempoSyncSwitch(std::__cxx11::string, mopo::Processor*, mopo::Output*, bool, mopo::ValueSwitch*)': BUILDSTDERR: ../../../src/synthesis/helm_module.cpp:187:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < sizeof(synced_freq_ratios) / sizeof(Value); ++i) BUILDSTDERR: ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_oscillators.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_oscillators.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling noise_oscillator.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.h:21, BUILDSTDERR: from ../../../src/synthesis/noise_oscillator.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling peak_meter.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling resonance_cancel.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling trigger_random.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling value_switch.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling helm_voice_handler.cpp BUILDSTDERR: In file included from ../../../mopo/src/delay.h:21, BUILDSTDERR: from ../../../mopo/src/mopo.h:28, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.cpp:17: BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushBlock(const mopo_float*, int)': BUILDSTDERR: ../../../mopo/src/memory.h:44:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: ../../../mopo/src/memory.h: In member function 'void mopo::Memory::pushZero(int)': BUILDSTDERR: ../../../mopo/src/memory.h:57:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: if (next_offset < offset_) { BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: In file included from ../../../mopo/src/mopo.h:39, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.h:21, BUILDSTDERR: from ../../../src/synthesis/helm_voice_handler.cpp:17: BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::process()': BUILDSTDERR: ../../../mopo/src/operators.h:773:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../mopo/src/operators.h: In member function 'virtual void mopo::cr::VariableAdd::tick(int)': BUILDSTDERR: ../../../mopo/src/operators.h:783:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: for (int in = 0; in < num_inputs; ++in) BUILDSTDERR: ~~~^~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp: In member function 'virtual void mopo::HelmVoiceHandler::noteOn(mopo::mopo_float, mopo::mopo_float, int, int)': BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp:760:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (getPressedNotes().size() < polyphony() || legato_->value() == 0.0) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp: In member function 'virtual mopo::VoiceEvent mopo::HelmVoiceHandler::noteOff(mopo::mopo_float, int)': BUILDSTDERR: ../../../src/synthesis/helm_voice_handler.cpp:766:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: if (getPressedNotes().size() > polyphony() && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling BinaryData.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_devices.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp:861:36: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::AudioDeviceManager::MidiCallbackInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:154, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h:454:12: note: 'struct juce::AudioDeviceManager::MidiCallbackInfo' declared here BUILDSTDERR: struct MidiCallbackInfo BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioDeviceManager::MidiCallbackInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp:848:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioDeviceManager::MidiCallbackInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:154, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h:454:12: note: 'struct juce::AudioDeviceManager::MidiCallbackInfo' declared here BUILDSTDERR: struct MidiCallbackInfo BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_events/juce_events.h:50, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:54, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_basics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioChannelSet; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp:334:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AudioChannelSet'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MidiMessage; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::MidiMessage; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp:303:48: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MidiMessage'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:72, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.cpp:34, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/midi/juce_MidiMessage.h:32:17: note: 'class juce::MidiMessage' declared here BUILDSTDERR: class JUCE_API MidiMessage BUILDSTDERR: ^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_plugin_client_utils.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_processors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::AudioChannelSet&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:700:13: required from 'void juce::Array::resize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:813:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AudioChannelSet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:702:13: required from 'void juce::Array::resize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp:813:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AudioChannelSet' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioChannelSet; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AudioChannelSet; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:291:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AudioChannelSet'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:63, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_basics/buffers/juce_AudioChannelSet.h:44:17: note: 'class juce::AudioChannelSet' declared here BUILDSTDERR: class JUCE_API AudioChannelSet BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::BusProperties; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::BusProperties; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AudioProcessor::BusProperties; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1435:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::BusProperties'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1423:12: note: 'struct juce::AudioProcessor::BusProperties' declared here BUILDSTDERR: struct BusProperties BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_utils.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Range&]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:146:100: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Range' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp:68:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Range' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp:887:33: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp:869:22: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AudioProcessor::InOutChannelPair; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::AudioProcessor::InOutChannelPair; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1527:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::AudioProcessor::InOutChannelPair'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:110, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:59, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:1487:12: note: 'struct juce::AudioProcessor::InOutChannelPair' declared here BUILDSTDERR: struct InOutChannelPair BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Range; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:458:13: required from 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Range&]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:146:100: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Range'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1128:9: required from 'void juce::Array::ensureStorageAllocated(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:645:9: required from 'void juce::RectangleList::ensureStorageAllocated(int) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp:406:65: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_audio_formats.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:73, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:106, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov_pcm_seek_page(juce::OggVorbisNamespace::OggVorbis_File*, juce::OggVorbisNamespace::ogg_int64_t)': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1566:10: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: }else BUILDSTDERR: ^~~~ BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1568:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: (void) result; BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:193, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:42, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h: In instantiation of 'void juce::zerostruct(Type&) [with Type = juce::AiffFileHelpers::BASCChunk]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp:138:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h:31:78: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct juce::AiffFileHelpers::BASCChunk'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: inline void zerostruct (Type& structure) noexcept { memset (&structure, 0, sizeof (structure)); } BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:102, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp:126:12: note: 'struct juce::AiffFileHelpers::BASCChunk' declared here BUILDSTDERR: struct BASCChunk BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:193, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_basics/juce_audio_basics.h:52, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:42, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h: In instantiation of 'void juce::zerostruct(Type&) [with Type = juce::WavFileHelpers::AcidChunk]': BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp:718:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_Memory.h:31:78: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct juce::WavFileHelpers::AcidChunk'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: inline void zerostruct (Type& structure) noexcept { memset (&structure, 0, sizeof (structure)); } BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_formats/juce_audio_formats.cpp:108, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_formats.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp:713:12: note: 'struct juce::WavFileHelpers::AcidChunk' declared here BUILDSTDERR: struct AcidChunk BUILDSTDERR: ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_data_structures.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_events.cpp make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_core.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:711:39: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1611:47: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::String&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:145:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::move(int, int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:213:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1090:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + currentIndex, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + currentIndex + 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (newIndex - currentIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1096:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + newIndex + 1, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + newIndex, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (currentIndex - newIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1101:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (data.elements + newIndex, tempCopy, sizeof (ElementType)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:240:52: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp:169:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::NamedValueSet::NamedValue' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:251, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.h:57:12: note: 'struct juce::NamedValueSet::NamedValue' declared here BUILDSTDERR: struct NamedValue BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:706:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::var&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:700:13: required from 'void juce::Array::resize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:716:53: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::var' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:219:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::NamedValueSet::NamedValue; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::NamedValueSet::NamedValue; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp:29:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::NamedValueSet::NamedValue'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:251, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_NamedValueSet.h:57:12: note: 'struct juce::NamedValueSet::NamedValue' declared here BUILDSTDERR: struct NamedValue BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.cpp:352:58: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.cpp:328:24: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Expression; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Expression; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Expression; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.cpp:232:54: required from here ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Expression'; use 'new' and 'delete' instead [-Wclass-memacmake[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' BUILDSTDERR: cess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:277, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.h:41:17: note: 'class juce::Expression' declared here BUILDSTDERR: class JUCE_API Expression BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::String; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_StringArray.cpp:28:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::String'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:213, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_String.h:36:17: note: 'class juce::String' declared here BUILDSTDERR: class JUCE_API String BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Identifier; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/javascript/juce_Javascript.cpp:1071:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Identifier'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:243, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_Identifier.h:36:17: note: 'class juce::Identifier' declared here BUILDSTDERR: class JUCE_API Identifier BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::BigInteger; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::BigInteger; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_BigInteger.cpp:1005:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::BigInteger'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:276, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_BigInteger.h:36:17: note: 'class juce::BigInteger' declared here BUILDSTDERR: class JUCE_API BigInteger BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TextDiff::Change; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::TextDiff::Change; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_TextDiff.cpp:48:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::TextDiff::Change'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:246, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/text/juce_TextDiff.h:51:12: note: 'struct juce::TextDiff::Change' declared here BUILDSTDERR: struct Change BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Expression::Symbol; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:539:9: required from 'bool juce::Array::addIfNotAlreadyThere(juce::Array::ParameterType) [with ElementType = juce::Expression::Symbol; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Expression::Symbol&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.cpp:640:75: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::Expression::Symbol'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:277, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Expression.h:183:12: note: 'struct juce::Expression::Symbol' declared here BUILDSTDERR: struct Symbol BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MACAddress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:539:9: required from 'bool juce::Array::addIfNotAlreadyThere(juce::Array::ParameterType) [with ElementType = juce::MACAddress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::MACAddress&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/native/juce_linux_Network.cpp:43:56: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MACAddress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:297, BUILDSTDERR: from ../../../JUCE/modules/juce_core/juce_core.cpp:38, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_core.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/network/juce_MACAddress.h:30:17: note: 'class juce::MACAddress' declared here BUILDSTDERR: class JUCE_API MACAddress BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_graphics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:114, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp: In static member function 'static juce::PixelARGB juce::ColourHelpers::HSB::toRGB(float, float, float, juce::uint8)': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp:105:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (h < 5.0f) return PixelARGB (alpha, (uint8) roundToInt (v * (1.0f - (s * (1.0f - f)))), x, intV); BUILDSTDERR: ^~ BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_Colour.cpp:106:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: return PixelARGB (alpha, intV, x, (uint8) roundToInt (v * (1.0f - s * f))); BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::ColourGradient::ColourPoint&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:99:49: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ColourGradient::ColourPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::AttributedString::Attribute&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:45:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AttributedString::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insertMultiple(int, juce::Array::ParameterType, int) [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::TypefaceCache::CachedFace&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:67:59: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:465:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::TypefaceCache::CachedFace' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + numberOfTimesToInsertIt, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:137, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:137:12: note: 'struct juce::TypefaceCache::CachedFace' declared here BUILDSTDERR: struct CachedFace BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeRange(int, int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:185:66: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:959:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + numberToRemove, ((size_t) numToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::PositionedGlyph&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:268:85: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:106:26: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ColourGradient::ColourPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp:127:117: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:76:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::ImageCache::Pimpl::Item' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:128, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:97:12: note: 'struct juce::ImageCache::Pimpl::Item' declared here BUILDSTDERR: struct Item BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:78:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::AttributedString::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:258:36: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::PositionedGlyph' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.cpp:78:19: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp:115:122: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::AttributedString::Attribute; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::AttributedString::Attribute; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.cpp:200:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::AttributedString::Attribute'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:125, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_AttributedString.h:149:21: note: 'class juce::AttributedString::Attribute' declared here BUILDSTDERR: class JUCE_API Attribute BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TypefaceCache::CachedFace; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::TypefaceCache::CachedFace; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:66:21: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::TypefaceCache::CachedFace'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:137, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:137:12: note: 'struct juce::TypefaceCache::CachedFace' declared here BUILDSTDERR: struct CachedFace BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::PositionedGlyph; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::PositionedGlyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:147:27: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::PositionedGlyph'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:126, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.h:40:17: note: 'class juce::PositionedGlyph' declared here BUILDSTDERR: class JUCE_API PositionedGlyph BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::TextLayout::Glyph; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::TextLayout::Glyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::TextLayout::Glyph; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_TextLayout.cpp:63:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::TextLayout::Glyph'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:127, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_TextLayout.h:90:21: note: 'class juce::TextLayout::Glyph' declared here BUILDSTDERR: class JUCE_API Glyph BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h:94:12: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ImageCache::Pimpl::Item; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::ImageCache::Pimpl::Item; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:59:86: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ImageCache::Pimpl::Item'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:128, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/images/juce_ImageCache.cpp:97:12: note: 'struct juce::ImageCache::Pimpl::Item' declared here BUILDSTDERR: struct Item BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Font; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::Font; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.cpp:669:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Font'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:124, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/fonts/juce_Font.h:40:17: note: 'class juce::Font' declared here BUILDSTDERR: class JUCE_API Font BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:184:13: required from 'void juce::RectangleList::addWithoutMerging(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:441:64: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_graphics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_gui_extra.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:130:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:144:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1128:9: required from 'void juce::Array::ensureStorageAllocated(int) [with ElementType = juce::CodeEditorComponent::CodeEditorLine::SyntaxToken; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:39:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::CodeEditorComponent::CodeEditorLine::SyntaxToken'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:93, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:113:12: note: 'struct juce::CodeEditorComponent::CodeEditorLine::SyntaxToken' declared here BUILDSTDERR: struct SyntaxToken BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:1249:91: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::CodeEditorComponent::ColourScheme::TokenType; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:1513:18: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::CodeEditorComponent::ColourScheme::TokenType'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:82, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h:223:16: note: 'struct juce::CodeEditorComponent::ColourScheme::TokenType' declared here BUILDSTDERR: struct TokenType BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:117:17: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp:87:123: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1774:69: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::RectangleListRegion(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2016:17: required from 'juce::RenderingHelpers::SavedStateBase::SavedStateBase(const juce::RectangleList&, juce::Point) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2439:50: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1796:27: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::excludeClipRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1794:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:330:21: required from 'bool juce::RectangleList::clipTo(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1784:25: required from 'juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr juce::RenderingHelpers::ClipRegions::RectangleListRegion::clipToRectangle(const juce::Rectangle&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; juce::RenderingHelpers::ClipRegions::RectangleListRegion::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1782:13: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_opengl.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp: In static member function 'static void juce::OpenGLFrameBufferImage::Reader::verticalRowFlip(juce::PixelARGB*, int, int)': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:111:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (row1, row2, rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:112:47: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (row2, tempRow, rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:257, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp: In member function 'void juce::OpenGLFrameBufferImage::Writer::write(const juce::PixelARGB*) const': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLImage.cpp:130:85: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: data + area.getWidth() * (area.getHeight() - 1 - y), rowSize); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:284, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_opengl/native/juce_OpenGL_linux_X11.h: In static member function 'static bool juce::OpenGLHelpers::isContextActive()': BUILDSTDERR: ../../../JUCE/modules/juce_opengl/native/juce_OpenGL_linux_X11.h:244:14: warning: unused variable 'display' [-Wunused-variable] BUILDSTDERR: if (auto display = xDisplay.display) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:277:25: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:420:9: required from 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_opengl/opengl/juce_OpenGLContext.cpp:170:41: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2251:38: required from 'void juce::RenderingHelpers::SavedStateBase::fillRectList(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2669:84: required from 'void juce::RenderingHelpers::StackBasedLowLevelGraphicsContext::fillRectList(const juce::RectangleList&) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2669:10: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Compiling include_juce_gui_basics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:302, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp: In member function 'void juce::LinuxComponentPeer::handleButtonPressEvent(const XButtonPressedEvent&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2219:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if (mapIndex < numElementsInArray (pointerMap)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp: In member function 'void juce::LinuxComponentPeer::handleButtonReleaseEvent(const XButtonReleasedEvent&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2244:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if (mapIndex < numElementsInArray (pointerMap)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::WeakReference&]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:155:87: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::move(int, int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:181:51: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1090:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + currentIndex, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + currentIndex + 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (newIndex - currentIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1096:29: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (data.elements + newIndex + 1, BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: data.elements + newIndex, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sizeof (ElementType) * (size_t) (currentIndex - newIndex)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1101:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (data.elements + newIndex, tempCopy, sizeof (ElementType)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::KeyPress&]': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp:69:90: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:824:88: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:174:43: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::WeakReference' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::LookAndFeel::ColourSetting&]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_SortedSet.h:304:9: required from 'bool juce::SortedSet::add(const ElementType&) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp:76:23: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct juce::LookAndFeel::ColourSetting' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:284, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h:217:12: note: 'struct juce::LookAndFeel::ColourSetting' declared here BUILDSTDERR: struct ColourSetting BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp:153:44: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::KeyPress' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:277:25: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = int; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Component.cpp:824:88: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::KeyPress; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::KeyPress; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/buttons/juce_Button.cpp:593:21: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::KeyPress'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:166, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/keyboard/juce_KeyPress.h:38:17: note: 'class juce::KeyPress' declared here BUILDSTDERR: class JUCE_API KeyPress BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::File; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::File; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp:368:35: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::File'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:263, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/files/juce_File.h:38:17: note: 'class juce::File' declared here BUILDSTDERR: class JUCE_API File BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::WeakReference; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::WeakReference; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/layout/juce_TabbedComponent.cpp:146:29: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::WeakReference'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:224, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_WeakReference.h:75:7: note: 'class juce::WeakReference' declared here BUILDSTDERR: class WeakReference BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::var; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp:32:45: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::var'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:250, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Variant.h:39:17: note: 'class juce::var' declared here BUILDSTDERR: class JUCE_API var BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Range; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:193:9: required from 'void juce::Array::clear() [with ElementType = juce::Range; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:2079:30: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Range'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:227, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/maths/juce_Range.h:37:7: note: 'class juce::Range' declared here BUILDSTDERR: class Range BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::ColourGradient::ColourPoint; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::ColourGradient::ColourPoint; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:36:17: required from 'void juce::RenderingHelpers::SavedStateBase::fillShape(typename juce::RenderingHelpers::ClipRegions::Base::Ptr, bool) [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState; typename juce::RenderingHelpers::ClipRegions::Base::Ptr = juce::ReferenceCountedObjectPtr::Base>]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2524:68: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::ColourGradient::ColourPoint'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:113, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_ColourGradient.h:182:12: note: 'struct juce::ColourGradient::ColourPoint' declared here BUILDSTDERR: struct ColourPoint BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::MouseInputSource; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:401:9: required from 'void juce::Array::add(ElementType&&) [with ElementType = juce::MouseInputSource; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp:651:46: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::MouseInputSource'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:164, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_MouseInputSource.h:50:17: note: 'class juce::MouseInputSource' declared here BUILDSTDERR: class JUCE_API MouseInputSource BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::removeInternal(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:797:13: required from 'void juce::Array::remove(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:130:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:1209:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (e, e + 1, ((size_t) numberToShift) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:232, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h: In instantiation of 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::Rectangle&]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:234:29: required from 'void juce::RectangleList::subtract(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:144:29: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:429:25: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class juce::Rectangle' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memmove (insertPos + 1, insertPos, ((size_t) numberToMove) * sizeof (ElementType)); BUILDSTDERR: ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::DisplayGeometry::ExtendedInfo; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::DisplayGeometry::ExtendedInfo; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:1229:37: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::DisplayGeometry::ExtendedInfo'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:302, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:756:12: note: 'struct juce::DisplayGeometry::ExtendedInfo' declared here BUILDSTDERR: struct ExtendedInfo BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:72:9: required from 'juce::Array::Array(const juce::Array&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:51:69: required from 'juce::RectangleList::RectangleList(const juce::RectangleList&) [with ValueType = int]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:2657:77: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Desktop::Displays::Display; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Desktop::Displays::Display; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp:3860:28: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::Desktop::Displays::Display'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:174, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/components/juce_Desktop.h:330:16: note: 'struct juce::Desktop::Displays::Display' declared here BUILDSTDERR: struct Display BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::LookAndFeel::ColourSetting; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:420:9: required from 'void juce::Array::insert(int, juce::Array::ParameterType) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0; juce::Array::ParameterType = const juce::LookAndFeel::ColourSetting&]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_SortedSet.h:304:9: required from 'bool juce::SortedSet::add(const ElementType&) [with ElementType = juce::LookAndFeel::ColourSetting; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp:76:23: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct juce::LookAndFeel::ColourSetting'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:284, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h:217:12: note: 'struct juce::LookAndFeel::ColourSetting' declared here BUILDSTDERR: struct ColourSetting BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_core/juce_core.h:218, BUILDSTDERR: from ../../../JUCE/modules/juce_graphics/juce_graphics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h: In instantiation of 'void juce::HeapBlock::realloc(size_t, size_t) [with ElementType = juce::Rectangle; bool throwOnFailure = false; size_t = long unsigned int]': BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:80:17: required from 'void juce::ArrayAllocationBase::setAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_ArrayAllocationBase.h:99:13: required from 'void juce::ArrayAllocationBase::ensureAllocatedSize(int) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' BUILDSTDERR: ../../../JUCE/modules/juce_core/containers/juce_Array.h:389:9: required from 'void juce::Array::add(const ElementType&) [with ElementType = juce::Rectangle; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:117:17: required from 'void juce::RectangleList::add(const RectangleType&) [with ValueType = float; juce::RectangleList::RectangleType = juce::Rectangle]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_RectangleList.h:168:9: required from 'void juce::RectangleList::add(ValueType, ValueType, ValueType, ValueType) [with ValueType = float]' BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/widgets/juce_TextEditor.cpp:540:73: required from here BUILDSTDERR: ../../../JUCE/modules/juce_core/memory/juce_HeapBlock.h:251:74: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class juce::Rectangle'; use 'new' and 'delete' instead [-Wclass-memaccess] BUILDSTDERR: : std::realloc (data, newNumElements * elementSize)); BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:107, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/geometry/juce_Rectangle.h:37:7: note: 'class juce::Rectangle' declared here BUILDSTDERR: class Rectangle BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelRGB*, juce::PixelARGB, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelRGB; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelRGB]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2556:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:665:28: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelRGB'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getRed(), (size_t) width * 3); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1514:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::replaceLine(juce::PixelAlpha*, juce::PixelARGB, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:637:17: required from 'void juce::RenderingHelpers::EdgeTableFillers::SolidColour::handleEdgeTableLineFull(int, int) const [with PixelType = juce::PixelAlpha; bool replaceExisting = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1890:29: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::SolidColour; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1519:13: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderSolidFill(Iterator&, const juce::Image::BitmapData&, juce::PixelARGB, bool, DestPixelType*) [with Iterator = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator; DestPixelType = juce::PixelAlpha]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2557:67: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::fillWithSolidColour(IteratorType&, juce::PixelARGB, bool) const [with IteratorType = juce::RenderingHelpers::ClipRegions::RectangleListRegion::SubRectangleIterator]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1815:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::fillRectWithColour(SavedStateType&, const juce::Rectangle&, juce::PixelARGB, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1812:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:707:24: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class juce::PixelAlpha'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset (dest, colour.getAlpha(), (size_t) width); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1456:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1457:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1460:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1461:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1464:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelARGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1465:111: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelARGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:57:17: note: 'class juce::PixelARGB' declared here BUILDSTDERR: class JUCE_API PixelARGB BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1474:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1475:109: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1478:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1479:108: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1482:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelRGB; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1483:110: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelRGB'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:362:17: note: 'class juce::PixelRGB' declared here BUILDSTDERR: class JUCE_API PixelRGB BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1492:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelARGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1493:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1496:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelRGB; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1497:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = true]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1500:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:133, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h: In instantiation of 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::copyRow(DestPixelType*, const SrcPixelType*, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]': BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:862:21: required from 'void juce::RenderingHelpers::EdgeTableFillers::ImageFill::handleEdgeTableLineFull(int, int) const [with DestPixelType = juce::PixelAlpha; SrcPixelType = juce::PixelAlpha; bool repeatPattern = false]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1860:21: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::iterate(Renderer&) const [with Renderer = juce::RenderingHelpers::EdgeTableFillers::ImageFill; SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1501:112: required from 'void juce::RenderingHelpers::EdgeTableFillers::renderImageUntransformed(Iterator&, const juce::Image::BitmapData&, const juce::Image::BitmapData&, int, int, int, bool) [with Iterator = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:2545:52: required from 'void juce::RenderingHelpers::SoftwareRendererSavedState::renderImageUntransformed(IteratorType&, const juce::Image&, int, int, int, bool) const [with IteratorType = const juce::RenderingHelpers::ClipRegions::RectangleListRegion]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1841:13: required from 'void juce::RenderingHelpers::ClipRegions::RectangleListRegion::renderImageUntransformed(SavedStateType&, const juce::Image&, int, int, int, bool) const [with SavedStateType = juce::RenderingHelpers::SoftwareRendererSavedState]' BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:1839:14: required from here BUILDSTDERR: ../../../JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h:904:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class juce::PixelAlpha'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: memcpy (dest, src, (size_t) (width * srcStride)); BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_graphics/juce_graphics.h:111, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:57, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_graphics/colour/juce_PixelFormats.h:611:17: note: 'class juce::PixelAlpha' declared here BUILDSTDERR: class JUCE_API PixelAlpha BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:260, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp: At global scope: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp:56:13: warning: 'juce::appUsageReported' defined but not used [-Wunused-variable] BUILDSTDERR: static bool appUsageReported = false; BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Linking Helm - Shared Code make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Linking Helm - LV2 make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' ./lv2_ttl_generator build/helm.so Generate ttl data for 'build/helm.so', basename: 'helm' Writing manifest.ttl... done! Writing helm.ttl... done! Writing presets.ttl... Saving preset 1/275... Saving preset 2/275... Saving preset 3/275... Saving preset 4/275... Saving preset 5/275... Saving preset 6/275... Saving preset 7/275... Saving preset 8/275... Saving preset 9/275... Saving preset 10/275... Saving preset 11/275... Saving preset 12/275... Saving preset 13/275... Saving preset 14/275... Saving preset 15/275... Saving preset 16/275... Saving preset 17/275... Saving preset 18/275... Saving preset 19/275... Saving preset 20/275... Saving preset 21/275... Saving preset 22/275... Saving preset 23/275... Saving preset 24/275... Saving preset 25/275... Saving preset 26/275... Saving preset 27/275... Saving preset 28/275... Saving preset 29/275... Saving preset 30/275... Saving preset 31/275... Saving preset 32/275... Saving preset 33/275... Saving preset 34/275... Saving preset 35/275... Saving preset 36/275... Saving preset 37/275... Saving preset 38/275... Saving preset 39/275... Saving preset 40/275... Saving preset 41/275... Saving preset 42/275... Saving preset 43/275... Saving preset 44/275... Saving preset 45/275... Saving preset 46/275... Saving preset 47/275... Saving preset 48/275... Saving preset 49/275... Saving preset 50/275... Saving preset 51/275... Saving preset 52/275... Saving preset 53/275... Saving preset 54/275... Saving preset 55/275... Saving preset 56/275... Saving preset 57/275... Saving preset 58/275... Saving preset 59/275... Saving preset 60/275... Saving preset 61/275... Saving preset 62/275... Saving preset 63/275... Saving preset 64/275... Saving preset 65/275... Saving preset 66/275... Saving preset 67/275... Saving preset 68/275... Saving preset 69/275... Saving preset 70/275... Saving preset 71/275... Saving preset 72/275... Saving preset 73/275... Saving preset 74/275... Saving preset 75/275... Saving preset 76/275... Saving preset 77/275... Saving preset 78/275... Saving preset 79/275... Saving preset 80/275... Saving preset 81/275... Saving preset 82/275... Saving preset 83/275... Saving preset 84/275... Saving preset 85/275... Saving preset 86/275... Saving preset 87/275... Saving preset 88/275... Saving preset 89/275... Saving preset 90/275... Saving preset 91/275... Saving preset 92/275... Saving preset 93/275... Saving preset 94/275... Saving preset 95/275... Saving preset 96/275... Saving preset 97/275... Saving preset 98/275... Saving preset 99/275... Saving preset 100/275... Saving preset 101/275... Saving preset 102/275... Saving preset 103/275... Saving preset 104/275... Saving preset 105/275... Saving preset 106/275... Saving preset 107/275... Saving preset 108/275... Saving preset 109/275... Saving preset 110/275... Saving preset 111/275... Saving preset 112/275... Saving preset 113/275... Saving preset 114/275... Saving preset 115/275... Saving preset 116/275... Saving preset 117/275... Saving preset 118/275... Saving preset 119/275... Saving preset 120/275... Saving preset 121/275... Saving preset 122/275... Saving preset 123/275... Saving preset 124/275... Saving preset 125/275... Saving preset 126/275... Saving preset 127/275... Saving preset 128/275... Saving preset 129/275... Saving preset 130/275... Saving preset 131/275... Saving preset 132/275... Saving preset 133/275... Saving preset 134/275... Saving preset 135/275... Saving preset 136/275... Saving preset 137/275... Saving preset 138/275... Saving preset 139/275... Saving preset 140/275... Saving preset 141/275... Saving preset 142/275... Saving preset 143/275... Saving preset 144/275... Saving preset 145/275... Saving preset 146/275... Saving preset 147/275... Saving preset 148/275... Saving preset 149/275... Saving preset 150/275... Saving preset 151/275... Saving preset 152/275... Saving preset 153/275... Saving preset 154/275... Saving preset 155/275... Saving preset 156/275... Saving preset 157/275... Saving preset 158/275... Saving preset 159/275... Saving preset 160/275... Saving preset 161/275... Saving preset 162/275... Saving preset 163/275... Saving preset 164/275... Saving preset 165/275... Saving preset 166/275... Saving preset 167/275... Saving preset 168/275... Saving preset 169/275... Saving preset 170/275... Saving preset 171/275... Saving preset 172/275... Saving preset 173/275... Saving preset 174/275... Saving preset 175/275... Saving preset 176/275... Saving preset 177/275... Saving preset 178/275... Saving preset 179/275... Saving preset 180/275... Saving preset 181/275... Saving preset 182/275... Saving preset 183/275... Saving preset 184/275... Saving preset 185/275... Saving preset 186/275... Saving preset 187/275... Saving preset 188/275... Saving preset 189/275... Saving preset 190/275... Saving preset 191/275... Saving preset 192/275... Saving preset 193/275... Saving preset 194/275... Saving preset 195/275... Saving preset 196/275... Saving preset 197/275... Saving preset 198/275... Saving preset 199/275... Saving preset 200/275... Saving preset 201/275... Saving preset 202/275... Saving preset 203/275... Saving preset 204/275... Saving preset 205/275... Saving preset 206/275... Saving preset 207/275... Saving preset 208/275... Saving preset 209/275... Saving preset 210/275... Saving preset 211/275... Saving preset 212/275... Saving preset 213/275... Saving preset 214/275... Saving preset 215/275... Saving preset 216/275... Saving preset 217/275... Saving preset 218/275... Saving preset 219/275... Saving preset 220/275... Saving preset 221/275... Saving preset 222/275... Saving preset 223/275... Saving preset 224/275... Saving preset 225/275... Saving preset 226/275... Saving preset 227/275... Saving preset 228/275... Saving preset 229/275... Saving preset 230/275... Saving preset 231/275... Saving preset 232/275... Saving preset 233/275... Saving preset 234/275... Saving preset 235/275... Saving preset 236/275... Saving preset 237/275... Saving preset 238/275... Saving preset 239/275... Saving preset 240/275... Saving preset 241/275... Saving preset 242/275... Saving preset 243/275... Saving preset 244/275... Saving preset 245/275... Saving preset 246/275... Saving preset 247/275... Saving preset 248/275... Saving preset 249/275... Saving preset 250/275... Saving preset 251/275... Saving preset 252/275... Saving preset 253/275... Saving preset 254/275... Saving preset 255/275... Saving preset 256/275... Saving preset 257/275... Saving preset 258/275... Saving preset 259/275... Saving preset 260/275... Saving preset 261/275... Saving preset 262/275... Saving preset 263/275... Saving preset 264/275... Saving preset 265/275... Saving preset 266/275... Saving preset 267/275... Saving preset 268/275... Saving preset 269/275... Saving preset 270/275... Saving preset 271/275... Saving preset 272/275... Saving preset 273/275... Saving preset 274/275... done! mkdir -p helm.lv2 cp build/helm.so helm.lv2 mv *.ttl helm.lv2 make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.wLULWU + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 + cd helm-0.9.0 + rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 'INSTALL=/usr/bin/install -p' standalone /usr/bin/make -C standalone/builds/linux CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Linking Helm - App make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//16x16/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//22x22/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//24x24/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//32x32/apps install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//48x48/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//64x64/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//128x128/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//256x256/apps cp images/helm_icon_16_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//16x16/apps/helm.png cp images/helm_icon_22_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//22x22/apps/helm.png cp images/helm_icon_24_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//24x24/apps/helm.png cp images/helm_icon_32_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//32x32/apps/helm.png cp images/helm_icon_48_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//48x48/apps/helm.png cp images/helm_icon_32_2x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//64x64/apps/helm.png cp images/helm_icon_128_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//128x128/apps/helm.png cp images/helm_icon_256_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//256x256/apps/helm.png install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/icons /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/man/man1/ /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/doc/helm/ /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/applications/ install standalone/builds/linux/build/helm /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin install -m644 standalone/helm.desktop /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/applications//helm.desktop install -m644 images/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/icons cp changelog changes gzip -n -9 changelog mv changes changelog mv changelog.gz /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/doc/helm//changelog.gz cp docs/helm.1.gz /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/man/man1/ /usr/bin/make -C builds/linux/VST CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/VST' Compiling include_juce_audio_plugin_client_VST2.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:77, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/VST/../utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:77, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling alias.cpp Compiling arpeggiator.cpp Compiling biquad_filter.cpp Compiling bit_crush.cpp Compiling bypass_router.cpp Compiling delay.cpp Compiling distortion.cpp Compiling envelope.cpp Compiling feedback.cpp Compiling formant_manager.cpp Compiling ladder_filter.cpp Compiling linear_slope.cpp Compiling magnitude_lookup.cpp Compiling memory.cpp Compiling midi_lookup.cpp Compiling mono_panner.cpp Compiling operators.cpp Compiling oscillator.cpp Compiling portamento_slope.cpp Compiling processor.cpp Compiling processor_router.cpp Compiling resonance_lookup.cpp Compiling reverb.cpp Compiling reverb_all_pass.cpp Compiling reverb_comb.cpp Compiling sample_decay_lookup.cpp Compiling simple_delay.cpp Compiling smooth_filter.cpp Compiling smooth_value.cpp Compiling state_variable_filter.cpp Compiling step_generator.cpp Compiling stutter.cpp Compiling trigger_operators.cpp Compiling value.cpp Compiling voice_handler.cpp Compiling border_bounds_constrainer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.h:21, BUILDSTDERR: from ../../../src/common/border_bounds_constrainer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling file_list_box_model.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/file_list_box_model.h:21, BUILDSTDERR: from ../../../src/common/file_list_box_model.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling helm_common.cpp Compiling load_save.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/load_save.h:20, BUILDSTDERR: from ../../../src/common/load_save.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling midi_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/midi_manager.h:20, BUILDSTDERR: from ../../../src/common/midi_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling startup.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/startup.h:20, BUILDSTDERR: from ../../../src/common/startup.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synth_base.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/common/synth_base.h:20, BUILDSTDERR: from ../../../src/common/synth_base.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synth_gui_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/common/synth_gui_interface.h:20, BUILDSTDERR: from ../../../src/common/synth_gui_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling bpm_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/bpm_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling filter_response.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_response.h:21, BUILDSTDERR: from ../../../src/editor_components/filter_response.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling filter_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/filter_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/filter_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling global_tool_tip.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.h:21, BUILDSTDERR: from ../../../src/editor_components/global_tool_tip.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling graphical_step_sequencer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.h:21, BUILDSTDERR: from ../../../src/editor_components/graphical_step_sequencer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling midi_keyboard.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.h:21, BUILDSTDERR: from ../../../src/editor_components/midi_keyboard.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling modulation_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_button.h:21, BUILDSTDERR: from ../../../src/editor_components/modulation_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling modulation_highlight.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_highlight.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling modulation_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling modulation_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/modulation_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_background.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_background.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_component.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_component.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_envelope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_envelope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_modulation_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.h:20, BUILDSTDERR: from ../../../src/editor_components/open_gl_modulation_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_peak_meter.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_peak_meter.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/open_gl_wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling oscilloscope.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.h:21, BUILDSTDERR: from ../../../src/editor_components/oscilloscope.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling patch_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/patch_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/patch_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling retrigger_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/retrigger_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synth_button.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_button.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_button.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synth_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/synth_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/synth_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling tempo_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/tempo_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling text_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_selector.h:20, BUILDSTDERR: from ../../../src/editor_components/text_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling text_slider.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/text_slider.h:20, BUILDSTDERR: from ../../../src/editor_components/text_slider.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling wave_selector.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_selector.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_selector.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling wave_viewer.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.h:21, BUILDSTDERR: from ../../../src/editor_components/wave_viewer.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling xy_pad.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_components/xy_pad.h:21, BUILDSTDERR: from ../../../src/editor_components/xy_pad.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling about_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/about_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/about_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling arp_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/arp_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/arp_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling bpm_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/bpm_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling contribute_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/contribute_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling delay_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delay_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delay_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling delete_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/delete_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/delete_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling distortion_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/distortion_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling dynamic_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/dynamic_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling envelope_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/envelope_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling extra_mod_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/extra_mod_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling feedback_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/feedback_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling filter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/filter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/filter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling formant_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/formant_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/formant_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling full_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/full_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/full_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling lfo_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/lfo_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling mixer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/mixer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling noise_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/noise_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/noise_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling open_gl_modulation_manager.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.h:21, BUILDSTDERR: from ../../../src/editor_sections/open_gl_modulation_manager.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling oscillator_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/oscillator_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling patch_browser.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.h:21, BUILDSTDERR: from ../../../src/editor_sections/patch_browser.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling reverb_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/reverb_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling save_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/save_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/save_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling step_sequencer_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/step_sequencer_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling stutter_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/stutter_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling sub_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/sub_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/sub_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synth_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synth_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/synth_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling synthesis_interface.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.h:21, BUILDSTDERR: from ../../../src/editor_sections/synthesis_interface.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling update_check_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/update_check_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling voice_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/voice_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/voice_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling volume_section.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/editor_sections/volume_section.h:21, BUILDSTDERR: from ../../../src/editor_sections/volume_section.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling browser_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/browser_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling colors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/colors.h:21, BUILDSTDERR: from ../../../src/look_and_feel/colors.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling default_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/default_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling fonts.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/fonts.h:20, BUILDSTDERR: from ../../../src/look_and_feel/fonts.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling modulation_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/modulation_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling shaders.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/shaders.cpp:18: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling text_look_and_feel.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.h:20, BUILDSTDERR: from ../../../src/look_and_feel/text_look_and_feel.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling helm_editor.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_editor.h:20, BUILDSTDERR: from ../../../src/plugin/helm_editor.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling helm_plugin.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JuceLibraryCode/JuceHeader.h:18, BUILDSTDERR: from ../../../src/plugin/helm_plugin.h:20, BUILDSTDERR: from ../../../src/plugin/helm_plugin.cpp:17: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling dc_filter.cpp Compiling detune_lookup.cpp Compiling fixed_point_oscillator.cpp Compiling fixed_point_wave.cpp Compiling gate.cpp Compiling helm_engine.cpp Compiling helm_lfo.cpp Compiling helm_module.cpp Compiling helm_oscillators.cpp Compiling helm_voice_handler.cpp Compiling noise_oscillator.cpp Compiling peak_meter.cpp Compiling resonance_cancel.cpp Compiling trigger_random.cpp Compiling value_switch.cpp Compiling BinaryData.cpp Compiling include_juce_audio_basics.cpp Compiling include_juce_audio_devices.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:48, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_devices.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_audio_formats.cpp Compiling include_juce_audio_plugin_client_utils.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:53, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:29, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:32, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_utils.cpp:27, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_audio_processors.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:40, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_processors.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_audio_utils.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.h:56, BUILDSTDERR: from ../../../JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_audio_utils.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_core.cpp Compiling include_juce_data_structures.cpp Compiling include_juce_events.cpp Compiling include_juce_graphics.cpp Compiling include_juce_gui_basics.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:47, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_basics.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_gui_extra.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:44, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_gui_extra.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Compiling include_juce_opengl.cpp BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:181, BUILDSTDERR: from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function 'void juce::LassoComponent::paint(juce::Graphics&)': BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:203:23: warning: invalid use of incomplete type 'class juce::LookAndFeel' BUILDSTDERR: getLookAndFeel().drawLasso (g, *this); BUILDSTDERR: ~~~~~~~~~~~~~~^~ BUILDSTDERR: In file included from ../../../JUCE/modules/juce_gui_extra/juce_gui_extra.h:55, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.h:58, BUILDSTDERR: from ../../../JUCE/modules/juce_opengl/juce_opengl.cpp:41, BUILDSTDERR: from ../../../JuceLibraryCode/include_juce_opengl.cpp:9: BUILDSTDERR: ../../../JUCE/modules/juce_gui_basics/juce_gui_basics.h:117:7: note: forward declaration of 'class juce::LookAndFeel' BUILDSTDERR: class LookAndFeel; BUILDSTDERR: ^~~~~~~~~~~ Linking Helm - Shared Code Linking Helm - VST make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/VST' install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lxvst install builds/linux/VST/build/helm.so /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lxvst/helm.so cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /usr/bin/make -C builds/linux/LV2 CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' /usr/bin/make -f Makefile.binary CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Linking Helm - Shared Code Linking Helm - LV2 make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' /usr/bin/make -f Makefile.ttl_generator CONFIG=Release make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' ./lv2_ttl_generator build/helm.so Generate ttl data for 'build/helm.so', basename: 'helm' Writing manifest.ttl... done! Writing helm.ttl... done! Writing presets.ttl... Saving preset 1/275... Saving preset 2/275... Saving preset 3/275... Saving preset 4/275... Saving preset 5/275... Saving preset 6/275... Saving preset 7/275... Saving preset 8/275... Saving preset 9/275... Saving preset 10/275... Saving preset 11/275... Saving preset 12/275... Saving preset 13/275... Saving preset 14/275... Saving preset 15/275... Saving preset 16/275... Saving preset 17/275... Saving preset 18/275... Saving preset 19/275... Saving preset 20/275... Saving preset 21/275... Saving preset 22/275... Saving preset 23/275... Saving preset 24/275... Saving preset 25/275... Saving preset 26/275... Saving preset 27/275... Saving preset 28/275... Saving preset 29/275... Saving preset 30/275... Saving preset 31/275... Saving preset 32/275... Saving preset 33/275... Saving preset 34/275... Saving preset 35/275... Saving preset 36/275... Saving preset 37/275... Saving preset 38/275... Saving preset 39/275... Saving preset 40/275... Saving preset 41/275... Saving preset 42/275... Saving preset 43/275... Saving preset 44/275... Saving preset 45/275... Saving preset 46/275... Saving preset 47/275... Saving preset 48/275... Saving preset 49/275... Saving preset 50/275... Saving preset 51/275... Saving preset 52/275... Saving preset 53/275... Saving preset 54/275... Saving preset 55/275... Saving preset 56/275... Saving preset 57/275... Saving preset 58/275... Saving preset 59/275... Saving preset 60/275... Saving preset 61/275... Saving preset 62/275... Saving preset 63/275... Saving preset 64/275... Saving preset 65/275... Saving preset 66/275... Saving preset 67/275... Saving preset 68/275... Saving preset 69/275... Saving preset 70/275... Saving preset 71/275... Saving preset 72/275... Saving preset 73/275... Saving preset 74/275... Saving preset 75/275... Saving preset 76/275... Saving preset 77/275... Saving preset 78/275... Saving preset 79/275... Saving preset 80/275... Saving preset 81/275... Saving preset 82/275... Saving preset 83/275... Saving preset 84/275... Saving preset 85/275... Saving preset 86/275... Saving preset 87/275... Saving preset 88/275... Saving preset 89/275... Saving preset 90/275... Saving preset 91/275... Saving preset 92/275... Saving preset 93/275... Saving preset 94/275... Saving preset 95/275... Saving preset 96/275... Saving preset 97/275... Saving preset 98/275... Saving preset 99/275... Saving preset 100/275... Saving preset 101/275... Saving preset 102/275... Saving preset 103/275... Saving preset 104/275... Saving preset 105/275... Saving preset 106/275... Saving preset 107/275... Saving preset 108/275... Saving preset 109/275... Saving preset 110/275... Saving preset 111/275... Saving preset 112/275... Saving preset 113/275... Saving preset 114/275... Saving preset 115/275... Saving preset 116/275... Saving preset 117/275... Saving preset 118/275... Saving preset 119/275... Saving preset 120/275... Saving preset 121/275... Saving preset 122/275... Saving preset 123/275... Saving preset 124/275... Saving preset 125/275... Saving preset 126/275... Saving preset 127/275... Saving preset 128/275... Saving preset 129/275... Saving preset 130/275... Saving preset 131/275... Saving preset 132/275... Saving preset 133/275... Saving preset 134/275... Saving preset 135/275... Saving preset 136/275... Saving preset 137/275... Saving preset 138/275... Saving preset 139/275... Saving preset 140/275... Saving preset 141/275... Saving preset 142/275... Saving preset 143/275... Saving preset 144/275... Saving preset 145/275... Saving preset 146/275... Saving preset 147/275... Saving preset 148/275... Saving preset 149/275... Saving preset 150/275... Saving preset 151/275... Saving preset 152/275... Saving preset 153/275... Saving preset 154/275... Saving preset 155/275... Saving preset 156/275... Saving preset 157/275... Saving preset 158/275... Saving preset 159/275... Saving preset 160/275... Saving preset 161/275... Saving preset 162/275... Saving preset 163/275... Saving preset 164/275... Saving preset 165/275... Saving preset 166/275... Saving preset 167/275... Saving preset 168/275... Saving preset 169/275... Saving preset 170/275... Saving preset 171/275... Saving preset 172/275... Saving preset 173/275... Saving preset 174/275... Saving preset 175/275... Saving preset 176/275... Saving preset 177/275... Saving preset 178/275... Saving preset 179/275... Saving preset 180/275... Saving preset 181/275... Saving preset 182/275... Saving preset 183/275... Saving preset 184/275... Saving preset 185/275... Saving preset 186/275... Saving preset 187/275... Saving preset 188/275... Saving preset 189/275... Saving preset 190/275... Saving preset 191/275... Saving preset 192/275... Saving preset 193/275... Saving preset 194/275... Saving preset 195/275... Saving preset 196/275... Saving preset 197/275... Saving preset 198/275... Saving preset 199/275... Saving preset 200/275... Saving preset 201/275... Saving preset 202/275... Saving preset 203/275... Saving preset 204/275... Saving preset 205/275... Saving preset 206/275... Saving preset 207/275... Saving preset 208/275... Saving preset 209/275... Saving preset 210/275... Saving preset 211/275... Saving preset 212/275... Saving preset 213/275... Saving preset 214/275... Saving preset 215/275... Saving preset 216/275... Saving preset 217/275... Saving preset 218/275... Saving preset 219/275... Saving preset 220/275... Saving preset 221/275... Saving preset 222/275... Saving preset 223/275... Saving preset 224/275... Saving preset 225/275... Saving preset 226/275... Saving preset 227/275... Saving preset 228/275... Saving preset 229/275... Saving preset 230/275... Saving preset 231/275... Saving preset 232/275... Saving preset 233/275... Saving preset 234/275... Saving preset 235/275... Saving preset 236/275... Saving preset 237/275... Saving preset 238/275... Saving preset 239/275... Saving preset 240/275... Saving preset 241/275... Saving preset 242/275... Saving preset 243/275... Saving preset 244/275... Saving preset 245/275... Saving preset 246/275... Saving preset 247/275... Saving preset 248/275... Saving preset 249/275... Saving preset 250/275... Saving preset 251/275... Saving preset 252/275... Saving preset 253/275... Saving preset 254/275... Saving preset 255/275... Saving preset 256/275... Saving preset 257/275... Saving preset 258/275... Saving preset 259/275... Saving preset 260/275... Saving preset 261/275... Saving preset 262/275... Saving preset 263/275... Saving preset 264/275... Saving preset 265/275... Saving preset 266/275... Saving preset 267/275... Saving preset 268/275... Saving preset 269/275... Saving preset 270/275... Saving preset 271/275... Saving preset 272/275... Saving preset 273/275... Saving preset 274/275... done! mkdir -p helm.lv2 cp build/helm.so helm.lv2 mv *.ttl helm.lv2 make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lv2/helm.lv2 install -m644 builds/linux/LV2/helm.lv2/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lv2/helm.lv2 cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches make: Nothing to be done for 'standalone'. + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 'INSTALL=/usr/bin/install -p' lv2 /usr/bin/make -C standalone/builds/linux CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' Linking Helm - App make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/standalone/builds/linux' rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//16x16/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//22x22/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//24x24/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//32x32/apps install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//48x48/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//64x64/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//128x128/apps /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//256x256/apps cp images/helm_icon_16_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//16x16/apps/helm.png cp images/helm_icon_22_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//22x22/apps/helm.png cp images/helm_icon_24_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//24x24/apps/helm.png cp images/helm_icon_32_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//32x32/apps/helm.png cp images/helm_icon_48_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//48x48/apps/helm.png cp images/helm_icon_32_2x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//64x64/apps/helm.png cp images/helm_icon_128_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//128x128/apps/helm.png cp images/helm_icon_256_1x.png /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/icons/hicolor//256x256/apps/helm.png install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/icons /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/man/man1/ /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/doc/helm/ /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/applications/ install standalone/builds/linux/build/helm /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin install -m644 standalone/helm.desktop /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/applications//helm.desktop install -m644 images/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/icons cp changelog changes gzip -n -9 changelog mv changes changelog mv changelog.gz /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/doc/helm//changelog.gz cp docs/helm.1.gz /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/man/man1/ /usr/bin/make -C builds/linux/VST CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/VST' Linking Helm - Shared Code Linking Helm - VST make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/VST' install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lxvst install builds/linux/VST/build/helm.so /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lxvst/helm.so cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /usr/bin/make -C builds/linux/LV2 CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" SIMDFLAGS="-msse2" make[1]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' /usr/bin/make -f Makefile.binary CONFIG=Release DEBCXXFLAGS="" DEBLDFLAGS="" make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' Linking Helm - Shared Code Linking Helm - LV2 make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' /usr/bin/make -f Makefile.ttl_generator CONFIG=Release make[2]: Entering directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' ./lv2_ttl_generator build/helm.so Generate ttl data for 'build/helm.so', basename: 'helm' Writing manifest.ttl... done! Writing helm.ttl... done! Writing presets.ttl... Saving preset 1/275... Saving preset 2/275... Saving preset 3/275... Saving preset 4/275... Saving preset 5/275... Saving preset 6/275... Saving preset 7/275... Saving preset 8/275... Saving preset 9/275... Saving preset 10/275... Saving preset 11/275... Saving preset 12/275... Saving preset 13/275... Saving preset 14/275... Saving preset 15/275... Saving preset 16/275... Saving preset 17/275... Saving preset 18/275... Saving preset 19/275... Saving preset 20/275... Saving preset 21/275... Saving preset 22/275... Saving preset 23/275... Saving preset 24/275... Saving preset 25/275... Saving preset 26/275... Saving preset 27/275... Saving preset 28/275... Saving preset 29/275... Saving preset 30/275... Saving preset 31/275... Saving preset 32/275... Saving preset 33/275... Saving preset 34/275... Saving preset 35/275... Saving preset 36/275... Saving preset 37/275... Saving preset 38/275... Saving preset 39/275... Saving preset 40/275... Saving preset 41/275... Saving preset 42/275... Saving preset 43/275... Saving preset 44/275... Saving preset 45/275... Saving preset 46/275... Saving preset 47/275... Saving preset 48/275... Saving preset 49/275... Saving preset 50/275... Saving preset 51/275... Saving preset 52/275... Saving preset 53/275... Saving preset 54/275... Saving preset 55/275... Saving preset 56/275... Saving preset 57/275... Saving preset 58/275... Saving preset 59/275... Saving preset 60/275... Saving preset 61/275... Saving preset 62/275... Saving preset 63/275... Saving preset 64/275... Saving preset 65/275... Saving preset 66/275... Saving preset 67/275... Saving preset 68/275... Saving preset 69/275... Saving preset 70/275... Saving preset 71/275... Saving preset 72/275... Saving preset 73/275... Saving preset 74/275... Saving preset 75/275... Saving preset 76/275... Saving preset 77/275... Saving preset 78/275... Saving preset 79/275... Saving preset 80/275... Saving preset 81/275... Saving preset 82/275... Saving preset 83/275... Saving preset 84/275... Saving preset 85/275... Saving preset 86/275... Saving preset 87/275... Saving preset 88/275... Saving preset 89/275... Saving preset 90/275... Saving preset 91/275... Saving preset 92/275... Saving preset 93/275... Saving preset 94/275... Saving preset 95/275... Saving preset 96/275... Saving preset 97/275... Saving preset 98/275... Saving preset 99/275... Saving preset 100/275... Saving preset 101/275... Saving preset 102/275... Saving preset 103/275... Saving preset 104/275... Saving preset 105/275... Saving preset 106/275... Saving preset 107/275... Saving preset 108/275... Saving preset 109/275... Saving preset 110/275... Saving preset 111/275... Saving preset 112/275... Saving preset 113/275... Saving preset 114/275... Saving preset 115/275... Saving preset 116/275... Saving preset 117/275... Saving preset 118/275... Saving preset 119/275... Saving preset 120/275... Saving preset 121/275... Saving preset 122/275... Saving preset 123/275... Saving preset 124/275... Saving preset 125/275... Saving preset 126/275... Saving preset 127/275... Saving preset 128/275... Saving preset 129/275... Saving preset 130/275... Saving preset 131/275... Saving preset 132/275... Saving preset 133/275... Saving preset 134/275... Saving preset 135/275... Saving preset 136/275... Saving preset 137/275... Saving preset 138/275... Saving preset 139/275... Saving preset 140/275... Saving preset 141/275... Saving preset 142/275... Saving preset 143/275... Saving preset 144/275... Saving preset 145/275... Saving preset 146/275... Saving preset 147/275... Saving preset 148/275... Saving preset 149/275... Saving preset 150/275... Saving preset 151/275... Saving preset 152/275... Saving preset 153/275... Saving preset 154/275... Saving preset 155/275... Saving preset 156/275... Saving preset 157/275... Saving preset 158/275... Saving preset 159/275... Saving preset 160/275... Saving preset 161/275... Saving preset 162/275... Saving preset 163/275... Saving preset 164/275... Saving preset 165/275... Saving preset 166/275... Saving preset 167/275... Saving preset 168/275... Saving preset 169/275... Saving preset 170/275... Saving preset 171/275... Saving preset 172/275... Saving preset 173/275... Saving preset 174/275... Saving preset 175/275... Saving preset 176/275... Saving preset 177/275... Saving preset 178/275... Saving preset 179/275... Saving preset 180/275... Saving preset 181/275... Saving preset 182/275... Saving preset 183/275... Saving preset 184/275... Saving preset 185/275... Saving preset 186/275... Saving preset 187/275... Saving preset 188/275... Saving preset 189/275... Saving preset 190/275... Saving preset 191/275... Saving preset 192/275... Saving preset 193/275... Saving preset 194/275... Saving preset 195/275... Saving preset 196/275... Saving preset 197/275... Saving preset 198/275... Saving preset 199/275... Saving preset 200/275... Saving preset 201/275... Saving preset 202/275... Saving preset 203/275... Saving preset 204/275... Saving preset 205/275... Saving preset 206/275... Saving preset 207/275... Saving preset 208/275... Saving preset 209/275... Saving preset 210/275... Saving preset 211/275... Saving preset 212/275... Saving preset 213/275... Saving preset 214/275... Saving preset 215/275... Saving preset 216/275... Saving preset 217/275... Saving preset 218/275... Saving preset 219/275... Saving preset 220/275... Saving preset 221/275... Saving preset 222/275... Saving preset 223/275... Saving preset 224/275... Saving preset 225/275... Saving preset 226/275... Saving preset 227/275... Saving preset 228/275... Saving preset 229/275... Saving preset 230/275... Saving preset 231/275... Saving preset 232/275... Saving preset 233/275... Saving preset 234/275... Saving preset 235/275... Saving preset 236/275... Saving preset 237/275... Saving preset 238/275... Saving preset 239/275... Saving preset 240/275... Saving preset 241/275... Saving preset 242/275... Saving preset 243/275... Saving preset 244/275... Saving preset 245/275... Saving preset 246/275... Saving preset 247/275... Saving preset 248/275... Saving preset 249/275... Saving preset 250/275... Saving preset 251/275... Saving preset 252/275... Saving preset 253/275... Saving preset 254/275... Saving preset 255/275... Saving preset 256/275... Saving preset 257/275... Saving preset 258/275... Saving preset 259/275... Saving preset 260/275... Saving preset 261/275... Saving preset 262/275... Saving preset 263/275... Saving preset 264/275... Saving preset 265/275... Saving preset 266/275... Saving preset 267/275... Saving preset 268/275... Saving preset 269/275... Saving preset 270/275... Saving preset 271/275... Saving preset 272/275... Saving preset 273/275... Saving preset 274/275... done! mkdir -p helm.lv2 cp build/helm.so helm.lv2 mv *.ttl helm.lv2 make[1]: Leaving directory '/builddir/build/BUILD/helm-0.9.0/builds/linux/LV2' install -d /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lv2/helm.lv2 install -m644 builds/linux/LV2/helm.lv2/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib//lv2/helm.lv2 cp -rf patches/* /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/helm/patches make: 'lv2' is up to date. + mkdir -p /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib64 + rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/lib/debug + rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/lib/lxvst + cp -ra /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/lib/lv2 /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64//usr/lib64 + rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/lib + install -D -m 0644 /builddir/build/SOURCES/helm.appdata.xml /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/metainfo/helm.appdata.xml + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/metainfo/helm.appdata.xml BUILDSTDERR: /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/share/metainfo/helm.appdata.xml: GLib-GIO-Message: 13:17:14.219: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. OK + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.9.0-1.fc30 --unique-debug-suffix -0.9.0-1.fc30.x86_64 --unique-debug-src-base helm-0.9.0-1.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/helm-0.9.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin/helm extracting debug info from /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64/usr/bin/helm /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 36683 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: helm-0.9.0-1.fc30.x86_64 Provides: application() application(helm.desktop) helm = 0.9.0-1.fc30 helm(x86-64) = 0.9.0-1.fc30 metainfo() metainfo(helm.appdata.xml) mimehandler(text/helm) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXinerama.so.1()(64bit) libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcurl.so.4()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.15)(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmvec.so.1()(64bit) libmvec.so.1(GLIBC_2.22)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.12)(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libpthread.so.0(GLIBC_2.3.3)(64bit) libpthread.so.0(GLIBC_2.3.4)(64bit) libpthread.so.0(GLIBC_2.4)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: lv2-helm-0.9.0-1.fc30.x86_64 Provides: application() application(helm.desktop) lv2-helm = 0.9.0-1.fc30 lv2-helm(x86-64) = 0.9.0-1.fc30 metainfo() metainfo(helm.appdata.xml) mimehandler(text/helm) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: helm-debugsource-0.9.0-1.fc30.x86_64 Provides: helm-debugsource = 0.9.0-1.fc30 helm-debugsource(x86-64) = 0.9.0-1.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: helm-debuginfo-0.9.0-1.fc30.x86_64 Provides: debuginfo(build-id) = 8fb3d2365d73490ed5d64e851ea5166f1393472d helm-debuginfo = 0.9.0-1.fc30 helm-debuginfo(x86-64) = 0.9.0-1.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: helm-debugsource(x86-64) = 0.9.0-1.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 Wrote: /builddir/build/RPMS/helm-0.9.0-1.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/lv2-helm-0.9.0-1.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/helm-debugsource-0.9.0-1.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/helm-debuginfo-0.9.0-1.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xR5q5M + umask 022 + cd /builddir/build/BUILD + cd helm-0.9.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/helm-0.9.0-1.fc30.x86_64 + exit 0 Child return code was: 0